the hereafter - German English Dictionary